// AI助手相关常量和模拟数据

// AI助手基本信息
export const AI_ASSISTANT = {
  id: "ai-assistant",
  name: "智能助手",
  avatar: {
    uri: "https://pic.rmb.bdstatic.com/bjh/cf932b001775db49a995d2ae7b32477e3627.png@h_1280",
  },
  description: "24小时在线的AI助手，随时为您解答问题和陪伴聊天",
};

// AI助手预设回复
export const AI_RESPONSES = [
  "您好！很高兴能和您聊天，有什么我可以帮助您的吗？",
  "今天天气真不错，适合出去散步。您最近有什么有趣的活动吗？",
  "我很乐意听您分享生活中的故事和经历。",
  "如果您有任何问题，无论是关于健康、爱好还是日常生活，都可以随时问我。",
  "您的家人最近好吗？有没有什么新鲜事？",
  "我注意到您似乎对这个话题很感兴趣，您想了解更多相关信息吗？",
  "这是个很好的问题！让我来为您解答。",
  "您的想法非常有创意！能分享更多细节吗？",
  "我理解您的感受，有时候生活确实会有些挑战。",
  "如果您感到孤单，随时可以来找我聊天，我一直都在这里。",
  "您有什么喜欢的书籍或电影吗？我很想听听您的推荐。",
  "您的经历真的很精彩！能告诉我更多吗？",
  "我很高兴能成为您的聊天伙伴，希望我的陪伴能给您带来一些快乐。",
  "您有什么想要分享的新闻或故事吗？",
  "如果您想学习新东西，我可以帮您找一些适合的资源。",
];

// 模拟AI助手的初始聊天消息
export const INITIAL_AI_MESSAGES = [
  {
    id: "1",
    text: "您好！我是您的AI助手，随时为您提供陪伴和帮助。有什么我可以为您做的吗？",
    sender: "other",
    time: "刚刚",
  },
];

// 生成随机回复
export function getRandomResponse(): string {
  const randomIndex = Math.floor(Math.random() * AI_RESPONSES.length);
  return AI_RESPONSES[randomIndex];
}
